How
to edit stringtable strings
|
Stringtable resources specify a group of one or more null-terminated strings
each limited to a maximum of 4,097 characters.
Each string comprises an entry in a given stingtable and corresponds with a
unique ID that identifies it. Strings stored in resource stringtables are primarily
used as text in message boxes, list boxes, combo boxes, tooltips, and command
displays in the statusbar. Stingtable strings can also contain control characters
and placeholders (e.g., %d, %s). See also: STRINGTABLE
Resource.
1. Select the stringtable resource to be edited in the Resource Tree.
2. Press the Resource Editor button
to edit a selected stringtable.
3. Select the string entry from the table and make any desired changes.
You can also open a text file to use as a source (Ctrl+O) or paste text from
clipboard (Ctrl+V).
A missing string or improperly altered placeholder string can cause a modified
program to crash at run time. So be careful.
4. Press OK to close the Resource Editor and select 'File' -> 'Save
File As ...' to save the changes you've just made to the target file. If warned
that the image size has changed, click "Yes" to update the file size.
String IDs can not be edited. These values are hard coded into the target file. Changing them is likely to cause the modified program to crash.
Open the source text file (Ctrl+O).
Paste the text from clipboard (Ctrl+V).
Rollback. There are two rollback buttons: Total rollback restores all changes, Local rollback restores only changes made to a selected string entry.
Any change you make can be restored prior to quitting the editor using the OK button. To abort your changes quit the editor using the Cancel button.